const newMixin = {
	methods: {
		/**
		 * 项目公告
		 * @param {Object} params
		 * @param {Object} callback
		 */
		getNews(params, callback) {
			this.$http
				.get("/jeecg-zjcs/zxgg/apiZxgg/search", {
					params
				})
				.then(res => {
					if (res.data.code === 200) {
						callback(res.data.result)
					} else {
						this.$tip.error(res.data.message)
					}
				})
				.catch(err => {
					console.error(err)
					this.$tip.success("获取项目公告-失败")
				})
		},
		/**
		 * 获取通知详情
		 * @param {Object} params
		 * @param {Object} callback
		 */
		queryById(params, callback) {
			this.$http
				.get("/jeecg-zjcs/zxgg/apiZxgg/queryById", {
					params
				})
				.then(res => {
					if (res.data.success) {
						callback(res.data.result)
					} else {
						this.$tip.error(res.data.message)
					}
				})
				.catch(err => {
					console.error(err)
					this.$tip.success("获取通知详情-失败")
				})
		}
	}
}
export default newMixin
